ما را دنبال کنید:
image

دوره Django Developer

آنچه یاد خواهید گرفت

دوره Django  Developer

Python Basics

  • Functions
  • Error & Exception Handling
  • Pythonic Ethos
  • Syntax
  • Data Structures
  • Flow & Control

Python Intermediate

  • Python Datetime
  • Networking in Python
  • Decorators
  • Generators
  • OOP Practices

 

Python Advanced

  • Unit Testing
  • Multithreading & Multiprocessing
  • Regular Expressions
  • Python Networking (Advanced)
  • Web Scraping

Python Libraries

  • Unit Testing
  • Multithreading & Multiprocessing
  • Regular Expressions
  • Python Networking (Advanced)
  • Web Scraping

Python Libraries

  • NumPy
  • Pandas
  • Matplotlib
  • Seaborn
  • Scikit-learn
  • Django

HTML/CSS/JS Basics

  • HTML Basics
  • HTML5 & CSS3
  • CSS Basics
  • Flex and Grid in CSS
  • JS Basics
  • AJAX concepts

Front-End Frameworks

  • ReactJS
  • VueJS
  • Angular
  • Next.js
  • Svelte
  • Front-end Testing (Jest & Enzyme)

Django Basics

  • MVC Architecture
  • Setup & Installation
  • Models
  • Views
  • Templates

Django Intermediate

  • Django Forms
  • Django User Authentication
  • Django Session management
  • Django Middleware
  • Django ORM
  • Django Signal
  • Django Signal

 

Django Test Client

  • Django TestCase
  • Django Test Client
  • Django PyTest
  • Django Mock

Django Deployment

  • Docker
  • Kubernetes
  • Jenkins
  • AWS
  • Heroku
  • Google Cloud Platform

Advanced Topics

  • Microservices with Django
  • Django with GraphQL
  • Django and Machine Learning integration
  • Django and Blockchain
  • Django and Internet of Things Projects
  • Headless Django with JAMstack architecture

پیش نیاز

دانش و مهارت استفاده از کامپیوتر و اینترنت

مخاطبان دوره

توانایی پس ازگذراندن دوره

این سرفصل استاندارد آموزش برنامه نویسی  Django   می باشد. در این دوره آموزشی تمامی سرفصل ها با تغییراتی توسط استاد تدریس می شود. فقط در نظر داشته باشید که برخی از سرفصل ها به دلیل اینکه نیاز به مدت زمان بیشتری برای آموزش دارند در جهت معرفی و آشنایی توسط استاد دوره تدریس می شود و بخش های کاربردی و اصلی در دوره ای مجزا ارائه خواهد شد. لذا برخی از موارد به دلیل کاربرد بیشتر و نیاز به تمرکز بالاتر در دوره ای مجزا ارائه می شود و تنها توسط استاد دوره به صورت معرفی و آشنایی ارائه خواهد شد.

در مورد مسیر یادگیری:
برای شروع یادگیری هر دوره، در لایتک شما مسیری را طی خواهید کرد که ما در لایتک به شما کمک می کنیم تا این مسیر را با موفقیت سپری کنید:

  • گام اول- شرکت در یک جلسه مشاوره آنلاین به مدت 15 دقیقه و معرفی اولیه دوره، سرفصلها و آشنا شدن با علاقمندیهای شما برای دستیابی به بهترین مسیر یادگیری و همچنین roadmap کامل دوره آموزشی انتخابی
  • گام دوم- شرکت در دوره آموزشی و مشاوره نحوه حضور در دوره مربوطه
  • گام سوم- تکمیل پروفایل کاربری، مهارتی و رزومه ای برای معرفی به شرکتهای متقاضی 
  • گام چهارم- ایجاد یک پروفایل کامل برای معرفی به سازمانها و شرکتها 
  • گام پنجم- استمرار ارتباط برای پیمودن مسیر کامل یادگیری و حرفه ای شدن

 

در صورتی که به صورت فردی می خواهید در دوره ثبت نام کنید:

حتما با لایتک تماس حاصل فرمایید تا در جلسه مشاوره رایگان دعوت شوید.

در صورتی که به صورت گروهی و سازمانی می خواهید دوره را برای کارکنان خود برگزار کنید:

جهت تعیین شرایط برگزاری، نحوه برگزاری و هزینه توافقی دوره تماس حاصل فرمایید:

شماره های تماس

  • 02166035125
  • 09197603991